Integrating Abstraction Techniques for Formal Verification of Analog Designs
نویسندگان
چکیده
The verification of analog designs is a challenging and exhaustive task that requires deep understanding of physical behaviours. In this paper, we propose a qualitative based predicate abstraction method for the verification of a class of non-linear analog circuits. In the proposed method, system equations are automatically extracted from a circuit diagram by means of a bond graph. Verification is applied based on combining techniques from constraint solving and computer algebra along with symbolic model checking. Our methodology has the advantage of avoiding exhaustive simulation normally encountered in the verification of analog designs. To this end, we have used Dymola, Hsolver, SMV and Mathematica to implement the verification flow. We illustrate the methodology on several analog examples including Colpitts and tunnel diode oscillators.
منابع مشابه
Formal Techniques for SystemC Verification
SystemC has emerged lately as a de facto, open, industry standard modeling language, enabling a wide range of modeling levels, from RTL to system level. Its increasing acceptance is driven by the increasing complexity of designs, pushing designers to higher and higher levels of abstractions. While a major goal of SystemC is to enable verification at higher level of abstraction, enabling early e...
متن کاملFormal Verification Techniques for Digital Systems
In deep submicron technology, a large and complex system that has a wide variety of functionalities has been integrated on a single chip. However, it is getting too harder and harder to identify all design bugs in such a large and complex system. If design bugs caused by the initial specification are identified at lower level of abstraction, we are required redesign of the system from the initi...
متن کاملQualitative Abstraction based Verification for Analog Circuits
The verification of analog designs is a challenging and exhaustive task that requires deep understanding of the physical behaviors. In this paper, we propose a qualitative based predicate abstraction method for the verification of a class of non-linear analog circuits. The method is based on combining techniques from constraint solving and computer algebra along with symbolic model checking. We...
متن کاملFormal Verification of Analog and Mixed Signal Designs: A Survey ⋆
Analog and Mixed Signal (AMS) designs are an important part of embedded systems that link digital designs to the analog world. Due to challenges associated with its verification process, AMS designs require a considerable portion of the total design cycle time. In contrast to digital designs, the verification of AMS systems is a challenging task that requires lots of expertise and deep understa...
متن کاملTowards the Automated Modelling and Formal Verification of Analog Designs
Towards the Automated Modelling and Formal Verification of Analog Designs
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JACIC
دوره 6 شماره
صفحات -
تاریخ انتشار 2009